urinary cast - Spanish English Dictionary